package com.jy.admin.rest.request;

import java.io.Serializable;

/**
 * Created with IntelliJ IDEA.
 * User: sm
 * Date: 2021/11/11
 * Time: 3:57 下午
 */
public class ProductUpdateRequest implements Serializable {


    private static final long serialVersionUID = 3695220964899725096L;

    private String code;

    private Integer displayNo;

    private Integer applyPercent;

    private Integer selling;

    private Integer position;

    private Integer dayLimit;

    //1 新客 2 老客 3全部
    private Integer lendingUserType;

    //0 没有 1新品 2热品
    private Integer promotionTagType;

    //是否已满 0 未满 1 满
    private Integer fullType;

    //0 api  1:GP
    Integer jumpType;

    String jumpUrl;

    Integer forGp;

    public Integer getForGp() {
        return forGp;
    }

    public ProductUpdateRequest setForGp(Integer forGp) {
        this.forGp = forGp;
        return this;
    }

    public Integer getJumpType() {
        return jumpType;
    }

    public ProductUpdateRequest setJumpType(Integer jumpType) {
        this.jumpType = jumpType;
        return this;
    }

    public String getJumpUrl() {
        return jumpUrl;
    }

    public ProductUpdateRequest setJumpUrl(String jumpUrl) {
        this.jumpUrl = jumpUrl;
        return this;
    }

    public Integer getPromotionTagType() {
        return promotionTagType;
    }

    public ProductUpdateRequest setPromotionTagType(Integer promotionTagType) {
        this.promotionTagType = promotionTagType;
        return this;
    }

    public Integer getFullType() {
        return fullType;
    }

    public ProductUpdateRequest setFullType(Integer fullType) {
        this.fullType = fullType;
        return this;
    }

    public String getCode() {
        return code;
    }

    public ProductUpdateRequest setCode(String code) {
        this.code = code;
        return this;
    }

    public Integer getLendingUserType() {
        return lendingUserType;
    }

    public ProductUpdateRequest setLendingUserType(Integer lendingUserType) {
        this.lendingUserType = lendingUserType;
        return this;
    }

    public Integer getDayLimit() {
        return dayLimit;
    }

    public ProductUpdateRequest setDayLimit(Integer dayLimit) {
        this.dayLimit = dayLimit;
        return this;
    }

    public Integer getDisplayNo() {
        return displayNo;
    }

    public ProductUpdateRequest setDisplayNo(Integer displayNo) {
        this.displayNo = displayNo;
        return this;
    }

    public Integer getApplyPercent() {
        return applyPercent;
    }

    public ProductUpdateRequest setApplyPercent(Integer applyPercent) {
        this.applyPercent = applyPercent;
        return this;
    }

    public Integer getSelling() {
        return selling;
    }

    public ProductUpdateRequest setSelling(Integer selling) {
        this.selling = selling;
        return this;
    }

    public Integer getPosition() {
        return position;
    }

    public ProductUpdateRequest setPosition(Integer position) {
        this.position = position;
        return this;
    }
}
